armed trap - Français Anglais Dictionnaire